bench terraces - Español Inglés Diccionario